Search results for "moosex::types::set::object"
MooseX::Types::Set::Object - Set::Object type with coercions and stuff.
This module provides a Moose type constraint (see Moose::Util::TypeConstraints, MooseX::Types). Note that this constraint and its coercions are global, not simply limited to the scope that imported it -- in this way it acts like a regular Moose type ...
ETHER/MooseX-Types-Set-Object-0.05 - 16 Aug 2015 02:08:42 UTC - Search in distribution
enum - C style enumerated types and bitmask flags in Perl
This module is used to define a set of constants with ordered numeric values, similar to the "enum" type in the C programming language. You can also define bitmask constants, where the value assigned to each constant has exactly one bit set (eg 1, 2,...
NEILB/enum-1.12 - 04 Aug 2021 07:28:29 UTC - Search in distribution
Moo - Minimalist Object Orientation (with Moose compatibility)
"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...
HAARG/Moo-2.005005 - 05 Jan 2023 20:56:38 UTC - Search in distribution
Storm - Object-relational mapping
Storm is a Moose based library for storing and retrieving objects over a DBI connection....
JHALLOCK/Storm-0.240 - 17 Apr 2013 18:32:17 UTC - Search in distribution
Moops - Moops Object-Oriented Programming Sugar
Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...
TOBYINK/Moops-0.038 - 15 Feb 2020 09:33:03 UTC - Search in distribution
Moose - A postmodern object system for Perl 5
Moose is an extension of the Perl 5 object system. The main goal of Moose is to make Perl 5 Object Oriented programming easier, more consistent, and less tedious. With Moose you can think more about what you want to do and less about the mechanics of...
ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC - Search in distribution- Moose::Manual::FAQ - Frequently asked questions about Moose
- Moose::Cookbook - How to cook a Moose
- Moose::Manual::Delta - Important Changes in Moose
- 7 more results from Moose »
Mouse - Moose minus the antlers
Moose is a postmodern object system for Perl5. Moose is wonderful. Unfortunately, Moose has a compile-time penalty. Though significant progress has been made over the years, the compile time penalty is a non-starter for some very specific application...
SKAJI/Mouse-v2.5.10 - 28 Mar 2020 13:17:36 UTC - Search in distribution
Data::Sah - Fast and featureful data structure validation
This distribution, "Data-Sah", implements compilers for producing Perl and JavaScript validators, as well as translatable human description text from Sah schemas. Compiler approach is used instead of interpreter for faster speed. The generated valida...
PERLANCAR/Data-Sah-0.917 - 16 Feb 2024 10:01:15 UTC - Search in distribution
Path::Tiny - File path utility
This module provides a small, fast utility for working with file paths. It is friendlier to use than File::Spec and provides easy access to functions from several other core file handling modules. It aims to be smaller and faster than many alternativ...
DAGOLDEN/Path-Tiny-0.146 - 08 May 2024 15:51:04 UTC - Search in distribution
Crypt::Util - A lightweight Crypt/Digest convenience API
This module provides an easy, intuitive and forgiving API for wielding crypto-fu. The API is designed as a cascade, with rich features built using simpler ones. this means that the option processing is uniform throughout, and the behaviors are genera...
NUFFIN/Crypt-Util-0.11 - 27 May 2010 09:58:24 UTC - Search in distribution
App::AltSQL - A drop in replacement to the MySQL prompt with a pluggable Perl interface
AltSQL is a way to improve your user experience with "mysql", "sqlite3", "psql" and other tools that Perl has DBI drivers for. Currently written for MySQL only, the long term goal of this project is to provide users of the various SQL-based databases...
EWATERS/App-AltSQL-0.05 - 01 Jun 2012 16:57:23 UTC - Search in distribution
Specio - Type constraints and coercions for Perl
The "Specio" distribution provides classes for representing type constraints and coercion, along with syntax sugar for declaring them. Note that this is not a proper type system for Perl. Nothing in this distribution will magically make the Perl inte...
DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC - Search in distribution- Specio::Constraint::AnyDoes - A class for constraints which require a class name or an object that does a specific role
KiokuDB - Object Graph storage engine
KiokuDB is a Moose based frontend to various data stores, somewhere in between Tangram and Pixie. Its purpose is to provide persistence for "regular" objects with as little effort as possible, without sacrificing control over how persistence is actua...
DOY/KiokuDB-0.57 - 25 Mar 2014 21:04:20 UTC - Search in distribution
Type::Tiny - tiny, yet Moo(se)-compatible type constraint
This documents the internals of the Type::Tiny class. Type::Tiny::Manual is a better starting place if you're new. Type::Tiny is a small class for creating Moose-like type constraint objects which are compatible with Moo, Moose and Mouse. use Scalar:...
TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC - Search in distribution- Type::Tiny::Manual::Libraries - defining your own type libraries
- Type::Tiny::Manual::Coercions - advanced information on coercions
- Types::Standard - bundled set of built-in types for Type::Tiny
POEx::Role::PSGIServer - (DEPRECATED) Encapsulates core PSGI server behavior
This module has been deprecated. POEx::Role::PSGIServer encapsulates the core PSGI server behaviors into an easy to consume and extend role. It is based on previous POEx work such as POEx::Role::TCPServer which provides basic TCP socket multiplexing ...
OALDERS/POEx-Role-PSGIServer-1.150280 - 28 Jan 2015 03:13:33 UTC - Search in distribution
Getopt::Flex - Option parsing, done different.
Getopt::Flex makes defining and documenting command line options in your program easy. It has a consistent object-oriented interface. Creating an option specification is declarative and configuration is optional and defaults to a few, smart parameter...
RPKELLY/Getopt-Flex-1.07 - 15 Mar 2011 02:03:47 UTC - Search in distribution
MooX::Press - quickly create a bunch of Moo/Moose/Mouse classes and roles
MooX::Press (pronounced "Moo Express") is a quick way of creating a bunch of simple Moo classes and roles at once without needing to create separate Perl modules for each class and each role, and without needing to add a bunch of boilerplate to each ...
TOBYINK/MooX-Press-0.086 - 19 Jul 2022 09:06:55 UTC - Search in distribution
Physics::Unit - Manipulate physics units and dimensions.
These modules provide classes for the representation of physical units and quantities, as well as a large library of predefined Physics::Unit objects. New units and quantities can be created with simple human-readable expressions (for example, "cubic...
JBERGER/Physics-Unit-0.54 - 01 Jul 2016 05:12:10 UTC - Search in distribution
Catalyst::Delta - Overview of changes between versions of Catalyst
This is an overview of the user-visible changes to Catalyst between major Catalyst releases. VERSION 5.90105 This version primarily fixed a regression in the way we preserved $c->state which the previous version introduced. Now in the case when you f...
JJNAPIORK/Catalyst-Runtime-5.90131 - 20 Jul 2023 23:09:29 UTC - Search in distribution- Catalyst::DispatchType::Chained - Path Part DispatchType
- Catalyst::Controller - Catalyst Controller base class
App::Toodledo - Interacting with the Toodledo task management service.
Toodledo (<http://www.toodledo.com/>) is a web-based capability for managing to-do lists along Getting Things Done (GTD) lines. This module provides a Perl-based access to its API. This version is a minimal port to version 2 of the Toodledo API. It i...
PJS/App-Toodledo-2.19 - 10 Aug 2017 05:20:45 UTC - Search in distribution